be caught with one's trousers down - Turc Anglais Dictionnaire